cd8 cell - French English Dictionary